package cn.lili.modules.promotion.fallback;

import cn.lili.common.exception.ServiceException;
import cn.lili.modules.order.order.entity.dos.OrderItem;
import cn.lili.modules.promotion.client.ReturnActivityClient;
import cn.lili.modules.promotion.entity.dos.ReturnActivityUser;

import java.util.List;

public class ReturnActivityFallback implements ReturnActivityClient {
    @Override
    public Boolean generate(String userId, OrderItem orderItem) {
        throw new ServiceException();
    }

    @Override
    public Boolean updateStatus(String userId,String orderSn, String orderItemSn) {
        throw new ServiceException();
    }

    @Override
    public Boolean updateUseStatus(String id, String useStatus) {
        throw new ServiceException();
    }

    @Override
    public Boolean updateBecomeDue() {
        throw new ServiceException();
    }

    @Override
    public List<ReturnActivityUser> getList(String userId) {
        throw new ServiceException();
    }

    @Override
    public ReturnActivityUser getById(String id) {
        throw new ServiceException();
    }

    @Override
    public Boolean deleteUserReturnActivity(String userId, String orderItemSn) {
        throw new ServiceException();
    }

    @Override
    public Boolean deleteUserReturnActivityByOrderSn(String userId, String orderSn) {
        throw new ServiceException();
    }
}
